package com.example.demo.common;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 张
 * Date: 2024-08-21
 * Time: 21:16
 */

import lombok.Data;

import java.io.Serializable;

/**
 * 使用这个类表示方法的公共参数/辅助字段(客户端在调用VirtualHost的时候)
 * 后续每个方法又会有一些不同的参数,不同的参数再分别使用不同的子类来表示
 */
@Data
public class BasicArguments implements Serializable {
    // 表示一次请求/响应的身份标识,可以把请求和响应给对上
    protected String rid;
    // 这次通信使用的Channel 的身份标识
    protected String channelId;
}
